sauteed kidneys - French English Dictionary